@Niki
1年前 提问
1个回答
移动应用逆向分析时要注意什么
GQQQy
1年前
移动逆向分析时需要注意以下方面:
注意应用检测出root或越狱设备,并通过提醒用户或终止应用运行等方式做出响应。
注意在编译过程中对类和方法进行混淆处理,防止基于动态分析的反混淆。
注意相较于混淆,在可能的情况下首选基于硬件的进程隔离措施。
注意应用够阻断调试,并防止调试器附加在应用之上。
注意应用检测到逆向分析工具和分析框架的运行。
注意应用检测自身是否运行于仿真环境,并采用适当的方式做出响应。
注意应用在编译时应当删除符号。
注意应用编译时不应当包含调试代码或调试属性,比如android:debuggable=”false”。